improve the lot of - Turkish English Dictionary